Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(v) to publicize a new product - reklamować nowy produkt
We use handouts and fliers to give a plug to our new products.